import java.util.Random;

public class Test2 {
    public static void main(String[] args) {
        Random random = new Random();
        ListNode listNode = new ListNode();
        System.out.println(random.nextInt(10)+10);
    }
}
//    public boolean chkPalindrome() {
//        // write code here
//        if (head == null) {
//            return true;
//        }
//        //1.找到链表的中间节点
//        ListNode fast = head;
//        ListNode slow = head;
//        while (fast != null && fast.next != null) {
//            fast = fast.next.next;
//            slow = slow.next;
//        }
//        //2.翻转中间节点 后面的链表
//        ListNode cur = slow.next;
//        while (cur != null) {
//            ListNode curN = cur.next;
//            cur.next = slow;
//            slow = cur;
//            cur = curN;
//        }
//        //3. slow从后往前  head从前往后  直到他两相遇
//        while (head != slow) {
//            if (head.val != slow.val) {
//                return false;
//            }
//            if (head.next == slow) {
//                return true;
//            }
//            head = head.next;
//            slow = slow.next;
//        }
//        return true;
//    }
//}
//public class PalindromeList {
//    public boolean chkPalindrome(ListNode A) {
//        if (A == null) {
//            return true;
//        }
//        ListNode fast = A;
//        ListNode slow = A;
//        while (fast != null && fast.next != null) {
//            fast = fast.next.next;
//            slow = slow.next;
//        }
//        ListNode cur = slow.next;
//        while (cur != null) {
//            ListNode curN = cur.next;
//            cur.next = slow;
//            slow = cur;
//            cur = cur.next;
//        }
//        while (A != slow) {
//            if(A.val != slow.val) {
//                return false;
//            }
//            if (A.next == slow) {
//                return true;
//            }
//            A = A.next;
//            slow = slow.next;
//        }
//        return true;
//    }
